package com.carrot.common.core.domain.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class StationCellReflectionDto implements Serializable {


    /**
     * 场站id
     */
    private Long cellTypeId;

    /**
     * 单体类型列表
     */
    private List<StationCellReflectionItem> list;

    @Data
    public static class StationCellReflectionItem{
        /**
         * 开始编号
         */
        private Integer startNo;

        /**
         * 结束编号
         */
        private Integer endNo;

        /**
         * 数量，默认是1
         */
        private Integer reflectionNum = 1;

        /**
         * 映射关系,1:一个单体一个类型,2:一个单体多个类型,3:一个类型多个单体
         */
        private String reflectionType;
    }
}
